12 research outputs found

    360-degree Video Stitching for Dual-fisheye Lens Cameras Based On Rigid Moving Least Squares

    Full text link
    Dual-fisheye lens cameras are becoming popular for 360-degree video capture, especially for User-generated content (UGC), since they are affordable and portable. Images generated by the dual-fisheye cameras have limited overlap and hence require non-conventional stitching techniques to produce high-quality 360x180-degree panoramas. This paper introduces a novel method to align these images using interpolation grids based on rigid moving least squares. Furthermore, jitter is the critical issue arising when one applies the image-based stitching algorithms to video. It stems from the unconstrained movement of stitching boundary from one frame to another. Therefore, we also propose a new algorithm to maintain the temporal coherence of stitching boundary to provide jitter-free 360-degree videos. Results show that the method proposed in this paper can produce higher quality stitched images and videos than prior work.Comment: Preprint versio

    Beneath the surface: Application of transparent super absorbent polymer substrates to track faunal activity within the sediment layer

    No full text
    Tracking the movement of organisms is a fundamental goal of many ecological studies. Several techniques exist in the study of terrestrial and aquatic fauna; however, to date, the ability to monitor aquatic fauna within the sediment layer efficiently and in multiple dimensions is lacking. Given the importance of subsurface sediments in supporting ecosystem functioning, this inability to observe organism behaviour represents a fundamental gap in our knowledge and limits our capability to holistically characterise the response of freshwater systems to stressors.Here we present an experimental study that employs novel transparent super absorbent polymer substrates (c. 8–12 mm in diameter) in combination with computer vision technology, which enables, for the first time, real-time observation and tracking of organisms within the sediment layer under lotic flow conditions. Use of these substrates allowed the successful extraction of organism trajectories, which enabled the velocity and body orientation of a freshwater amphipod (Gammarus fossarum) in the sediment layer to be calculated in response to a number of vertical hydrological exchange treatments (upwelling, downwelling, and no vertical exchange).Results indicate that under vertical hydrological exchange, a higher proportion of fast velocities (both horizontal and vertical) were recorded for G. fossarum in the sediment layer compared to no vertical exchange (control) conditions. This increase was most marked for upwelling flow exchange. We also observed a change in the body orientation of individuals in the sediment layer from a vertical alignment under no vertical exchange to a more horizontal one under downwelling and more notably upwelling flow exchange. This shift in body position was exacerbated under stronger vertical exchange rates.We identified that following the flow transition of downwelling to upwelling conditions, there was an immediate shift (0–2 min) in both the orientation angle and activity level of individuals. This increased rate of activity was maintained for the individuals' velocity but not for their changing orientation angle. These trends were not apparent within the flow transition of no vertical exchange to downwelling flow.Our new methodological approach enables vital insights into the behaviour of organisms within the sediment layer. Use of super absorbent polymer substrates allows real-time multi-directional tracking of multiple organisms in parallel. We believe the method represents an innovative tool that can be employed to tackle a wide range of ecological questions and thereby improve our mechanistic understanding of ecological responses to biotic and abiotic processes/stressors.</div

    Breakup of Finite-Size Colloidal Aggregates in Turbulent Flow Investigated by Three-Dimensional (3D) Particle Tracking Velocimetry

    No full text
    Aggregates grown in mild shear flow are released, one at a time, into homogeneous isotropic turbulence, where their motion and intermittent breakup is recorded by three-dimensional particle tracking velocimetry (3D-PTV). The aggregates have an open structure with a fractal dimension of ∼2.2, and their size is 1.4 ± 0.4 mm, which is large, compared to the Kolmogorov length scale (η = 0.15 mm). 3D-PTV of flow tracers allows for the simultaneous measurement of aggregate trajectories and the full velocity gradient tensor along their pathlines, which enables us to access the Lagrangian stress history of individual breakup events. From this data, we found no consistent pattern that relates breakup to the local flow properties at the point of breakup. Also, the correlation between the aggregate size and both shear stress and normal stress at the location of breakage is found to be weaker, when compared with the correlation between size and drag stress. The analysis suggests that the aggregates are mostly broken due to the accumulation of the drag stress over a time lag on the order of the Kolmogorov time scale. This finding is explained by the fact that the aggregates are large, which gives their motion inertia and increases the time for stress propagation inside the aggregate. Furthermore, it is found that the scaling of the largest fragment and the accumulated stress at breakup follows an earlier established power law, i.e., <i>d</i><sub>frag</sub> ∼ σ<sup>–0.6</sup> obtained from laminar nozzle experiments. This indicates that, despite the large size and the different type of hydrodynamic stress, the microscopic mechanism causing breakup is consistent over a wide range of aggregate size and stress magnitude

    Breakup of Finite-Size Colloidal Aggregates in Turbulent Flow Investigated by Three-Dimensional (3D) Particle Tracking Velocimetry

    No full text
    Aggregates grown in mild shear flow are released, one at a time, into homogeneous isotropic turbulence, where their motion and intermittent breakup is recorded by three-dimensional particle tracking velocimetry (3D-PTV). The aggregates have an open structure with a fractal dimension of ∼2.2, and their size is 1.4 ± 0.4 mm, which is large, compared to the Kolmogorov length scale (η = 0.15 mm). 3D-PTV of flow tracers allows for the simultaneous measurement of aggregate trajectories and the full velocity gradient tensor along their pathlines, which enables us to access the Lagrangian stress history of individual breakup events. From this data, we found no consistent pattern that relates breakup to the local flow properties at the point of breakup. Also, the correlation between the aggregate size and both shear stress and normal stress at the location of breakage is found to be weaker, when compared with the correlation between size and drag stress. The analysis suggests that the aggregates are mostly broken due to the accumulation of the drag stress over a time lag on the order of the Kolmogorov time scale. This finding is explained by the fact that the aggregates are large, which gives their motion inertia and increases the time for stress propagation inside the aggregate. Furthermore, it is found that the scaling of the largest fragment and the accumulated stress at breakup follows an earlier established power law, i.e., <i>d</i><sub>frag</sub> ∼ σ<sup>–0.6</sup> obtained from laminar nozzle experiments. This indicates that, despite the large size and the different type of hydrodynamic stress, the microscopic mechanism causing breakup is consistent over a wide range of aggregate size and stress magnitude

    Experimental Characterization of Breakage Rate of Colloidal Aggregates in Axisymmetric Extensional Flow

    No full text
    Aggregates prepared under fully destabilized conditions by the action of Brownian motion were exposed to an extensional flow generated at the entrance of a sudden contraction. Two noninvasive techniques were used to monitor their breakup process [i.e. light scattering and three-dimensional (3D) particle tracking velocimetry (3D-PTV)]. While the first one can be used to measure the size and the morphology of formed fragments after the breakage event, the latter is capable of resolving trajectories of individual aggregates up to the breakage point as well as the trajectories of formed fragments. Furthermore, measured velocity gradients were used to determine the local hydrodynamic conditions at the breakage point. All this information was combined to experimentally determine for the first time the breakage rate of individual aggregates, given in the form of a size reduction rate <i>K</i><sub>R</sub>, as a function of the applied strain rate, as well as the properties of the formed fragments (i.e., the number of formed fragments and the size ratio between the largest fragment and the original aggregate). It was found that <i>K</i><sub>R</sub> scales with the applied strain rate according to a power law with the slope being dependent on the initial fractal dimension only, while the obtained data indicates a linear dependency of <i>K</i><sub>R</sub> with the initial aggregate size. Furthermore, the probability distribution function (PDF) of the number of formed fragments and the PDF of the size ratio between the largest fragment and the original aggregate indicate that breakage will result with high probability (75%) in the formation of two to three fragments with a rather asymmetric ratio of sizes of about 0.8. The obtained results are well in agreement with the results from the numerical simulations published in the literature

    Conditioned probabilities that a given phase in the FeSO4 data locally belongs to the same phase in the BaSO4 data computed for the solid (S), liquid (L) and biofilm (BF) phases for the registered Lorentz filtered FeSO<sub>4</sub> and BaSO<sub>4</sub> datasets.

    No full text
    <p>Conditioned probabilities that a given phase in the FeSO4 data locally belongs to the same phase in the BaSO4 data computed for the solid (S), liquid (L) and biofilm (BF) phases for the registered Lorentz filtered FeSO<sub>4</sub> and BaSO<sub>4</sub> datasets.</p
    corecore